esports industry analysis
BlizzCon 2026: Schedule, How to Watch, and the Information Gaps Nobody Wants to MentionBlizzCon 2026: When a Schedule Announcement Becomes a Test for Blizzard's...
Nguyen Thuy Linh's Ninth National Title in Quang Tri: 21-11, 21-8 and the Void Nobody FillsThe final point of the women's singles final came mid-morning, when Vu Thi...
When Volleyball Data Comes Back Empty: A Lesson in Analytical Discipline and the Trap of the Lazy HypothesisIn the last four sets played by a top Southeast Asian women's volleyball team...
Thuy Linh Falls in Vietnam Open First Round to Xu Wen Jing: Reading the Loss Through DataIn the second game, with the score at 17-14 in favour of Nguyen Thuy Linh,...
Čančar's Meniscus Surgery: A Contract That Broke Before the Knee DidOne evening in October, I was watching a EuroCup feed in my Chicago apartment...
Babybay, VCT China and G2's 2027 GambleG2 Esports finalised the decision to replace babybay before Champions Shangha...
High Pressing at Small Clubs: The Space Behind and the Price to PayIn the first twenty-five minutes, the twelfth-placed home side allowed the...
2026 AVP League Championship: When Blocking Is Neutralized and Outlier NumbersAt the 2026 AVP League Championship, the women's final saw Brasher/Cruz defea...
Empty Signals: Inside the Transfer News Machine That Runs on NothingEMPTY SIGNALS: INSIDE THE TRANSFER NEWS MACHINE THAT RUNS ON NOTHING 1. One...
World Hopes Week 2026 in Sheffield: 36 young players and table tennis's 11-year tunnelSheffield, Monday morning. Thirty-six players under twelve walk onto the floo...
From Chon Buri to Trong Dong: Southeast Asia's stadium race is decided by timelines, not press releasesIn December 2026, a 60,000-seat stadium with a retractable roof broke ground ...
The Night the Data Screen Went Dark, and What Football Cannot MeasureThat night in Sydney, I sat in front of a screen with three windows open side...
Remind's Chun-Li Cosplay: 19 Unsourced Data Points and the Traffic Layer of Vietnamese EsportsNineteen data points. Not one line of sourcing. That is what remained after I...
Thunderpick World Championship 2026: Four 2-0 Sweeps and the Question of an Abandoned TournamentMalta, October 14. Four opening matches. Four 2-0 scorelines. Not a single ma...
Nguyen Le Phat Leaves U20 Vietnam: When the Stands Are Empty, the Truth Starts TalkingOn the afternoon of September 1, at the hotel where U20 Vietnam were staying,...
The Medical File Nobody Posts: Decoding Injury in Vietnamese AthleticsA result flashes onto the stadium board at the end of a final, stays for less...
A Trembling Hand on the Handle: Notes from an English District Table Tennis LeagueIn the deciding game between Tom Bryden and Paul Alden, the score stopped at...
Netherlands' Left Flank: Driessen Tears Into Van de Ven, Names Maatsen and HatoValentijn Driessen does not mince words. On De Telegraaf's Kick-Off segment,...
Asian Games Men's Singles Badminton Final: Loh Kean Yew, Kunlavut Vitidsarn and the Fingerprint of an Unnamed GenerationBefore the first shuttle was tossed at Ichinomiya City Municipal Gymnasium, a...
Gen.G crush HLE 22-7 at Worlds 2026 Swiss Stage: a ten-week head-to-head pattern and the MSI champion's Elo problemWhen Hanwha Life Esports' Nexus fell, the scoreboard froze at 22-7 with a gol...
Nguyen Thuy Linh's Ninth National Title in Quang Tri: 21-11, 21-8 and the Void Nobody FillsThe final point of the women's singles final came mid-morning, when Vu Thi...
When Volleyball Data Comes Back Empty: A Lesson in Analytical Discipline and the Trap of the Lazy HypothesisIn the last four sets played by a top Southeast Asian women's volleyball team...
Thuy Linh Falls in Vietnam Open First Round to Xu Wen Jing: Reading the Loss Through DataIn the second game, with the score at 17-14 in favour of Nguyen Thuy Linh,...
Čančar's Meniscus Surgery: A Contract That Broke Before the Knee DidOne evening in October, I was watching a EuroCup feed in my Chicago apartment...
Babybay, VCT China and G2's 2027 GambleG2 Esports finalised the decision to replace babybay before Champions Shangha...
High Pressing at Small Clubs: The Space Behind and the Price to PayIn the first twenty-five minutes, the twelfth-placed home side allowed the...
2026 AVP League Championship: When Blocking Is Neutralized and Outlier NumbersAt the 2026 AVP League Championship, the women's final saw Brasher/Cruz defea...
Empty Signals: Inside the Transfer News Machine That Runs on NothingEMPTY SIGNALS: INSIDE THE TRANSFER NEWS MACHINE THAT RUNS ON NOTHING 1. One...
World Hopes Week 2026 in Sheffield: 36 young players and table tennis's 11-year tunnelSheffield, Monday morning. Thirty-six players under twelve walk onto the floo...
From Chon Buri to Trong Dong: Southeast Asia's stadium race is decided by timelines, not press releasesIn December 2026, a 60,000-seat stadium with a retractable roof broke ground ...
The Night the Data Screen Went Dark, and What Football Cannot MeasureThat night in Sydney, I sat in front of a screen with three windows open side...
Remind's Chun-Li Cosplay: 19 Unsourced Data Points and the Traffic Layer of Vietnamese EsportsNineteen data points. Not one line of sourcing. That is what remained after I...
Thunderpick World Championship 2026: Four 2-0 Sweeps and the Question of an Abandoned TournamentMalta, October 14. Four opening matches. Four 2-0 scorelines. Not a single ma...
Nguyen Le Phat Leaves U20 Vietnam: When the Stands Are Empty, the Truth Starts TalkingOn the afternoon of September 1, at the hotel where U20 Vietnam were staying,...
The Medical File Nobody Posts: Decoding Injury in Vietnamese AthleticsA result flashes onto the stadium board at the end of a final, stays for less...
A Trembling Hand on the Handle: Notes from an English District Table Tennis LeagueIn the deciding game between Tom Bryden and Paul Alden, the score stopped at...
Netherlands' Left Flank: Driessen Tears Into Van de Ven, Names Maatsen and HatoValentijn Driessen does not mince words. On De Telegraaf's Kick-Off segment,...
Asian Games Men's Singles Badminton Final: Loh Kean Yew, Kunlavut Vitidsarn and the Fingerprint of an Unnamed GenerationBefore the first shuttle was tossed at Ichinomiya City Municipal Gymnasium, a...
Gen.G crush HLE 22-7 at Worlds 2026 Swiss Stage: a ten-week head-to-head pattern and the MSI champion's Elo problemWhen Hanwha Life Esports' Nexus fell, the scoreboard froze at 22-7 with a gol...
